losing one's sight - Français Anglais Dictionnaire